body{
	background: #F8F9FA;
}
.warp{
	padding-bottom: 0.1rem;
}

.card{
	box-sizing: border-box;
	border-radius: 0.06rem;
	background-color: #fff;
	margin: 0 0.15rem;
}

.l-flex{
	display: flex;
	align-items: center;
}
 .info{
	display: flex;
	align-items: center;
}
 .info .user-img{
	height: 0.46rem;
	width: 0.46rem;
	border-radius: 50%;
}
 .i-r{
	 padding: 0.1rem 0 0.1rem 0.1rem;
}
 .i-r .name{
	font-size: 0.16rem;
	line-height: 0.32rem;
	color: #333;
}
 .i-r .text{
	height: 0.24rem;
	padding: 0 0.04rem;
	line-height: 0.2rem;
	font-size: 0.12rem;
	color: #999;
}
.card-tltle{
	
}
.card-tltle{
	padding: 0 0.15rem;
	height: 0.44rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.time{
	font-size: 0.12rem;
	line-height: 0.24rem;
	color: #B2B2B2;
}
.tip{
	font-size: 0.12rem;
	line-height: 0.24rem;
	color: #EA7900;
}
.card-body{
	margin: 0.04rem;
	padding: 0.04rem 0.15rem;
}
.card-body .head{
	font-size: 0.14rem;
	font-weight: 600;
	line-height: 0.26rem;
	color: #3D3D3D;
}
.card-body .text{
	text-align: justify;
	font-size: 0.12rem;
	line-height: 0.24rem;
	color: #666;
}
.l-c-999{
	color: #999;
}
.kf-box{
	background: url("../img/kf-bg.png") no-repeat center;
	background-size:100% ;
	display: flex;
	padding: 0.1rem 0.15rem;
}
.kf-box .kf-img{
	margin-top: 0.1rem;
	width: 0.2rem;
	height: 0.2rem;
	border-radius: 50%;
}

.kf-info {
	flex: 1;
	padding: 0.05rem 0 0.05rem 0.1rem;
	
}
.kf-info .name{
	font-size: 0.12rem;
	line-height: 0.24rem;
	color: #3D3D3D;
}
.kf-info .text{
	padding: 0.05rem 0.1rem;
	text-align: justify;
	background-color: #fff;
	font-size: 0.12rem;
	line-height: 0.24rem;
	color: #999;
}












